build a barricade - Turco Inglés Diccionario